####################################################################################
Equijointure: Solution exercice 1 (sol_exercice21.txt)
####################################################################################

Jointure:

-Affichez le nom des clients (SOCIETE) avec leurs differentes commandes (NO_COMMANDE et DATE_COMMANDE);
SELECT societe, no_commande, date_commande
FROM clients a JOIN commandes b 
ON a.code_client = b.code_client

-Affichez la liste des produits (NOM_PRODUIT,UNITES_STOCK) ainsi que le nom de la catgorie de chaque produit uniquement
pour les produits des catgories 1,4 et 7
SELECT nom_categorie, societe, nom_produit
FROM produits a JOIN fournisseurs b ON a.no_fournisseur = b.no_fournisseur
JOIN categories c ON a.code_categorie = c.code_categorie AND
a.code_categorie IN (1,4,7);

-Affichez le nom, prenom et la societ cliente (SOCIETE) pour les employs qui ont effectu une vente pour les clients de "Paris" tri sur le nom de la societ
SELECT nom, prenom, societe
FROM employes a JOIN commandes b
ON a.no_employe = b.no_employe
JOIN clients c ON b.code_client = c.code_client
AND c.ville = 'Paris'
ORDER BY societe;

-Affichez les societs clients qui ont command le produit "Gorgonzola Telion" tri sur le nom de la socet
SELECT societe, ville
FROM clients a, commandes b, details_commandes c, produits d
WHERE a.code_client = b.code_client AND
b.no_commande = c.no_commande 
AND c.ref_produit = d.ref_produit
AND d.nom_produit = 'Gorgonzola Telion'
ORDER BY societe;